Job Details

Senior Java Developer

About

Description

Join Flash's technology team as a Senior Java Developer to design and implement complex software solutions using modern Java frameworks. This role offers the opportunity to lead projects while mentoring junior developers in a collaborative Agile environment.

Responsibilities

  • Development & Architecture:
  • Develop microservices using Java Spring Boot
  • Design RESTful APIs with OO principles
  • Implement CI/CD pipelines (Docker, Azure DevOps)
  • Quality Assurance:
  • Conduct unit/integration testing
  • Review code via pull requests with technical feedback
  • Leadership & Collaboration:
  • Lead technical projects from planning to deployment
  • Translate technical concepts for non-technical stakeholders

Qualifications

  • Core Skills (3-5 years):
  • Java/J2EE, Spring Boot
  • Microservices architecture
  • Relational DBs (MSSQL/Oracle)
  • Advantageous:
  • OAuth 2 0, RabbitMQ, Redis
  • Azure Cloud, DevOps practices
  • Behavioral Competencies:
  • Problem-Solving
  • Technical Leadership
  • Stress Management
  • Agile Mindset

Application instructions:

  • Apply.

Hiring organization

Hiring organization image

Flash

Employment Type: Job

Job Location: Western Cape, South Africa

Base Salary: Market related

Closing Date:

Apply Now

Related Jobs

Company Logo
Senior Java Developer
View Details
Company Logo
Senior Java Developer
View Details
Company Logo
Java Developer (Senior)
View Details